This Fits Your 1996 Mazda Protege 1.8L MT 2WD SEDAN ES
Full size assembly image of FRONT DRIVE SHAFTS (1800CC) (1/1)

FRONT DRIVE SHAFTS (1800CC)